jQuery,jsBOM 第十三天 基础学习

浏览器对象模型

    由于现代浏览器已经(几乎)实现了 JavaScript 
交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。

window

    浏览器都支持window对象,故而JavaScript全局对象,函数及变量都渣滓洞
成为window对象的成员。
全局变量是window对象的属性
全局函数是window对象的方法

应用实例:

window.document.getElementById("header");
与此相同:
document.getElementById("header");
以及:
window.open()   # 打开新窗口

window.close()   # 关闭新窗口

window.moveTo()  # 移动新窗口

window.resize()  # 调整当前窗口的尺寸

location

    window.location对象在编写时可不使用window前缀:
location.hostname 返回web主机的域名
location.pathname 返回当前页面的路径和文件名
location.port 返回web主机的端口(80 或 443)
loccation.protocol 返回使用的web协议(http:或https)

setTimeout

    setTimeout()方法用于在指定毫秒数后调用函数或计算表达式

应用实例:

setTimeout(function(){alert(‘hello’);},3000);
解释:3秒后弹出hello

setInterval

    setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setInterval()方法会不停地调用函数,直到clearInterval()被调用或窗口被关闭。由 setInterval()返回的ID值可用作clearInterval()方法的参数。

应用实例:

location.href

    location.href 属性返回当前页面的 URL。

应用实例:

    <script type="text/javascript">
    document.write(location.href);
    </script>

href

location.host

location.hostname

    location.host与location.hostname都是返回web主机域名 

location.port

    返回主机端口号(80或443)
    通过document获得网站cookie值

获取cookie

setInterval(function(){alert(1)},30)

jQuery方法

$.get()方法

    GET-从指定得资源请求数据;
GET基本用于从服务器获得(取回)数据
语法:
$.get(url,callback);

应用实例:

$.post()方法

    $.post() 方法通过 HTTP POST 请求向服务器提交数据。
语法:
$.post(url,callback);

应用实例:

$.ajax()方法


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 zhumeng512@qq.com

文章标题:jQuery,jsBOM 第十三天 基础学习

本文作者:弈少

发布时间:2019-08-01, 13:08:49

最后更新:2019-08-01, 19:41:46

原始链接:http://yoursite.com/2019/08/01/北京渗透测试第十三天 20190801/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏

相册